package com.zgt.service;

import java.util.List;

import com.zgt.model.Student;
import com.zgt.model.Student;
import com.zgt.model.Teacher;
import com.zgt.model.Topic;
import com.zgt.util.Page;

public interface StudentService {

	public void addStudent(Student student);

	public Student getStudentById(int id);

	public Page listStudent(Page page);

	public void updateStudent(Student student);

	public void deleteStudentById(int id);

	public void addStudents(List temList);

	public List<Student> toExcle(String key, String keyType);

	public Page listSearch(Page page, String key, String keyType);

	public Student checkLogin(Student student);

	public Page listSelect(Page page);

	public void selectTeacher(Student student, Teacher teacher);

	public void reSelectTeacher(Student student, Teacher teacher);

	public void selectTopic(Student student, Topic topic);

	public void reSelectTopic(Student student, Topic topic);

	public List<Student> selectToExcle(String keyType);


}
